home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1997 April / EnigmA AMIGA RUN 17 (1997)(G.R. Edizioni)(IT)[!][issue 1997-04][EAR-CD].iso / EARCD / comm / bbs / Hydra11s.lha / HBBS / Source / Common / files.h < prev    next >
C/C++ Source or Header  |  1996-06-25  |  2KB  |  86 lines

  1. #ifdef MAIN
  2.  
  3.   // defines file locations for set files..
  4.  
  5.   UBYTE *FILE_NODEGLOBAL="HBBS:Nodes/NodeGlobal",
  6.         *FILE_NODELIST="HBBS:Nodes/NodeList",
  7.         *FILE_CONFLIST="HBBS:Conferences/ConfList",
  8.         *FILE_BBSGLOBAL="HBBS:BBSGlobal",
  9.         *FILE_CALLERSLOG="HBBS:Nodes/CallersLog",
  10.         *FILE_ERRORLOG="HBBS:ErrorLog",
  11.         *FILE_ACSLEVELLIST="HBBS:Access/Levels/Level_List",
  12.         *FILE_PROTOCOLLIST="HBBS:System/Protocols",
  13.         *FILE_MODEIFILE="HBBS:System/Prefs/ModeID";
  14.  
  15.   UBYTE *FILE_HBBS="HBBS:";
  16.  
  17.   UBYTE *FILENAME_NODELOCAL="NodeLocal";
  18.   UBYTE *FILENAME_DEVICE="Device";
  19.   UBYTE *FILENAME_CONFCONFIG="ConfConfig";
  20.  
  21.   UBYTE *FILENAME_CMDSSYSTEM="COMMANDS/SYSTEM";
  22.  
  23.   UBYTE *FILENAME_COMMANDS="Commands";
  24.   UBYTE *FILENAME_ACCESS="Access";
  25.   UBYTE *FILENAME_SCREENS="Screens";
  26.   UBYTE *FILENAME_LOSTFILES="LostFiles"; // LostCARRIERfiles that is..
  27.  
  28.   UBYTE *DIRNAME_SCREENSSPECIAL="Screens/Special/";
  29.  
  30.   UBYTE LEN_FILENAME_CONF_LONGEST=10;
  31.  
  32.   UBYTE *FILE_PRIVATEDATA="HBBS:System/Data/PrivateData";
  33.  
  34.   #ifdef HBBSCOMMON
  35.  
  36.     UBYTE *PRG_ERRORMESSAGE="HBBS:Doors/System/ErrorMessage/ErrorMessage";
  37.  
  38.   #endif
  39.  
  40.   #ifdef ERRORMESSAGE
  41.  
  42.     UBYTE *FILE_ERRORMESSAGE="HBBS:Doors/System/ErrorMessage/ErrorMessage.TXT";
  43.  
  44.   #endif
  45.  
  46.  
  47. #else
  48.  
  49.   // defines file locations for set files..
  50.  
  51.   extern UBYTE *FILE_NODEGLOBAL,
  52.         *FILE_NODELIST,
  53.         *FILE_BBSGLOBAL,
  54.         *FILE_CONFLIST,
  55.         *FILE_CALLERSLOG,
  56.         *FILE_ERRORLOG,
  57.         *FILE_ACSLEVELLIST,
  58.         *FILE_MODEIFILE;
  59.  
  60.   extern UBYTE *FILE_HBBS;
  61.  
  62.   extern UBYTE *FILENAME_NODELOCAL;
  63.   extern UBYTE *FILENAME_DEVICE;
  64.   extern UBYTE *FILENAME_CONFCONFIG;
  65.  
  66.   extern UBYTE *FILENAME_CMDSSYSTEM;
  67.  
  68.   extern UBYTE *FILENAME_COMMANDS;
  69.   extern UBYTE *FILENAME_ACCESS;
  70.   extern UBYTE *FILENAME_SCREENS;
  71.   extern UBYTE *FILENAME_LOSTFILES;
  72.  
  73.   extern UBYTE *DIRNAME_SCREENSSPECIAL;
  74.  
  75.   extern UBYTE LEN_FILENAME_CONF_LONGEST;
  76.  
  77.   extern UBYTE *FILE_PRIVATEDATA;
  78.  
  79.   #ifdef HBBSCOMMON
  80.  
  81.     extern UBYTE *PRG_ERRORMESSAGE;
  82.  
  83.   #endif
  84.  
  85. #endif
  86.